<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/

/**
 *  测试
 */
Route::get('/test',function(){
	return view('home.index');
});

/**
*	进入网站的前台首页
* 	路由 '/'' 走Home控制器的index方法
*/
Route::get('/','HomeController@index');

/**
*	前台登录 
*	路由 '/login'
*	走Login控制器的homeLogin方法显示页面
*	doHomeLogin方法处理登录请求	
*/
Route::get('/login','LoginController@homeLogin');
Route::post('admin/doHomeLogin','LoginController@doHomeLogin');
/**
*	后台登录 
*	为了增加网站后台地址的隐秘性
*	将路由设为 '/admin'
*	走Login控制器的adminLogin方法显示页面
*	doAdminLogin方法处理登录请求
*/
Route::get('/admin/login','LoginController@adminLogin');
Route::post('admin/doAdminLogin','LoginController@doAdminLogin');
/**
*	前台退出和后台退出方法是一样的
*	前台路由	'/logout'
*	后台路由	'/logout'
*	走Login控制器的logout方法处理退出请求
*/
Route::get('/logout','LoginController@logout');

/**
*	前台注册用户
*	路由 'register'
*	走Register控制器的register方法显示页面
*	doRegister方法处理注册请求
*/
Route::get('/register','RegisterController@register');
Route::post('doRegister','RegisterController@doRegister');


/**
*	后台的所有操作的前提是已经登录了管理员账户	
*	使用login中间件进行过滤操作
*/
// Route::group(['middleware'=>'login'],function() {
	
	// 后台主页
	Route::get('/admin','AdminController@index');

	//用户的控制器
	Route::controller('/admin/user','UserController');

	//无限分类
	Route::controller('/admin/cate','CateController');
// });